package com.main.dao;

import java.util.List;

import com.generico.exception.AsiWebException;
import com.main.java.Instalador;

public interface InstaladorDao {

	public List<Object[]> obtenerInstalador();

	public void guardarOActualizarInstalador(Instalador instalador)
			throws AsiWebException;

	public Object[] obtenerInstaladorPorId(Long instaladorId)
			throws AsiWebException;
	
	public List<Object[]> obtenerUsuariosInstaladoresPorId(Long id) throws AsiWebException;
	public List<Object[]> obtenerUsuariosInstaladores() throws AsiWebException;
	public List<Object[]> obtenerListaInstalador();
	public Instalador encInstaladorPorId(Long instaladorId) throws AsiWebException;
	public List<Object[]> obtenerInstaladorPorGrupoId(Long grupoId);
}